set up shop – English–Français translations

🇬🇧 en fr 🇫🇷

set up shop verb

  • to establish a business
fonder
  • physically arrange a shop or workplace
ouvrir
Wiktionary Links